using System;
using System.Collections.Generic;
using System.Text;

namespace Entities
{
    public class OrderInfo
    {
        #region Fields
        int orderID;
        string userName;
        int shipID;
        DateTime orderDate;
        DateTime requireDate;
        DateTime shippedDate;
        string shipName;
        string shipAddress;
        string shipCity;
        decimal subTotal;
        string shipMethod;
        decimal shipPrice;

        IList<OrderDetailInfo> orderDetail;
        #endregion

        #region Properties
        public int OrderID
        {
            get { return orderID; }
            set { orderID = value; }
        }
       

        public string UserName
        {
            get { return userName; }
            set { userName = value; }
        }
       

        public int ShipID
        {
            get { return shipID; }
            set { shipID = value; }
        }
        

        public DateTime OrderDate
        {
            get { return orderDate; }
            set { orderDate = value; }
        }
        

        public DateTime RequireDate
        {
            get { return requireDate; }
            set { requireDate = value; }
        }
       

        public DateTime ShippedDate
        {
            get { return shippedDate; }
            set { shippedDate = value; }
        }
        

        public string ShipName
        {
            get { return shipName; }
            set { shipName = value; }
        }
       

        public string ShipAddress
        {
            get { return shipAddress; }
            set { shipAddress = value; }
        }
        

        public string ShipCity
        {
            get { return shipCity; }
            set { shipCity = value; }
        }

        public decimal SubTotal
        {
            get { return subTotal; }
            set { subTotal = value; }
        }

        public IList<OrderDetailInfo> OrderDetail
        {
            get { return orderDetail; }
            set { orderDetail = value; }
        }

        public string ShipMethod
        {
            get { return shipMethod; }
            set { shipMethod = value; }
        }

        public decimal ShipPrice
        {
            get { return shipPrice; }
            set { shipPrice = value; }
        }

        #endregion
    }
}
